Tureng Mobile
Deyim
1
f.
put (one's) heart (and soul) into (something)